N H O O NH H 2 N NH CH 3 O